English Dictionary
◊ THALAMOSTRIATE VEIN
thalamostriate vein
n : a vein serving the thalamus and corpus striatum